<?php

    if(isset($_GET['login']))
        $login=$_GET['login'];

    $username='root';
	$password='';
	$database='PomocnikProjektanta';

	$baza = mysql_connect('localhost',$username,$password)
			or  die('Nieudane polaczenie: '.mysql_error());

	@mysql_select_db($database) or die("Nie odnaleziono bazy danych");

    @$opcja=$_GET['opcja'];

    $cena=$_POST['cena'];
    $przyjete=$_POST['przyjete'];
    $opis=$_POST['opis'];
    $projektant=$_POST['projektant'];
    $klient=$_POST['klient'];
    $umowa=$_POST['umowa'];

    $blad=0;
    if (!eregi('^[1-9][0-9]*$', $cena))
        $blad+=2;
    if (!eregi('^[0-9]{4}-[0-9]{2}-[0-9]{2}$', $przyjete))
        $blad+=4;

    if($blad>0){
        mysql_close($baza);
        if($opcja=='nowy')
            header("Location: ../../../index.php?login=$login&strona=noweZamow&opcja=dodaj&blad=".$blad);
        else
            header("Location:  ../../../index.php?login=$login&strona=noweZamow&opcja=mod&id=$id&blad=".$blad);
    }

    if($opcja=='nowy'){
        $query = "INSERT INTO Zamowienie VALUES ('', '$opis', '$cena', '$przyjete', ";

        if($projektant=="brak")
            $query.="'', ";
        else
            $query.="'$projektant', ";

        $query.="'$klient', ";

        if($umowa=="brak")
            $query.="'')";
        else
            $query.="'$umowa')";
    }else{
        $query = "UPDATE Zamowienie SET `Cena`='$cena', `Opis`='$opis', `Przyjete`='$przyjete', `IdKlienta`='$klient', ";

        if($projektant=="brak")
            $query.="`IdProjektanta`='', ";
        else
            $query.="`IdProjektanta`='$projektant', ";

        if($umowa=="brak")
            $query.="`IdUmowy`='' WHERE idZamowienia=$id";
        else
            $query.="`IdUmowy`='$umowa' WHERE idZamowienia=$id";
    }


    if($umowa!="brak"){
        $tmp="SELECT * FROM Umowa WHERE IdUmowy=$umowa AND IdKlienta=$klient";
        $wynik=mysql_query($tmp);
        $wynik = mysql_fetch_row($wynik);
        if(count($wynik)==1){
            mysql_close($baza);
            if($opcja=='nowy')
                header("Location: ../../../index.php?login=$login&strona=noweZamow&opcja=dodaj&blad=1");
            else
                header("Location: ../../../index.php?login=$login&strona=noweZamow&opcja=modZam&blad=1&id=$id");
        }else if($opcja=='mod'){
            $proj = "INSERT INTO Projekt VALUES ('', '$id', '0')";
            mysql_query($proj) or die('zapytanie niudane 1: '.mysql_error());
        }
    }

 //   echo $query;

    mysql_query($query) or die('zapytanie niudane w tym miejscu: '.mysql_error());

    mysql_close($baza);

    header("Location: ../../../index.php?login=$login&strona=noweZamow&opcja=przeglad");

?>
